package com.service.user;

import com.bean.Js;
import com.github.pagehelper.Page;
import com.service.core.BaseService;

import java.util.HashMap;
import java.util.List;

/**
 * Created by lvjianqing on 2017/9/10.
 */
public interface JsService extends BaseService<Js, Long> {
    Page findByPage(int pageNum, int pageSize, HashMap<String, Object> paraMap);

    Js findById(Long id);

    void saveJs(Js js);

    //查询用户角色列表
    List<Long> findJsIdByYhId(Integer yhid);

    void deleteById(Long id);

    //分页查询系统菜单
    Page findXtcdByPage(int pageNum, int pageSize);

    //根据角色id查找
    List<Long> findByJsId(Long jsid);

    //更新角色权限
    void saveJsqx(Long jsid, Long[] ids);

    //更新用户角色
    void saveYhjs(Integer yhid, Long[] ids);
}
